Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(release): set up conventional commit changelog tool. Part of #3920 #4033

Merged
merged 12 commits into from
Jun 23, 2020

Conversation

Bobgy
Copy link
Contributor

@Bobgy Bobgy commented Jun 19, 2020

Description of your changes:
set up conventional commit changelog tool

Part of #3920

an example changelog can be viewed at de82f4c#diff-4ac32a78649ca5bdd8e0ba38b7006a1e

documentation of the tool can be found at https://github.com/conventional-changelog/standard-version.
We configure it to also show uncategorized PRs to be compatible with existing PRs.

Checklist:

  • Do you want this PR cherry picked to release branch?

    If yes, please either

    • (recommended) ask the approver to add label cherrypick-approved, so that release manager
      will handle it in batch
    • or create a cherry pick PR to the release branch after this PR is merged
      (You can refer to RELEASE.md for how to do it.)

@Bobgy Bobgy added the cherrypick-approved area OWNER approves to cherry pick this PR to current active release branch label Jun 19, 2020
@kubeflow-bot
Copy link

This change is Reviewable

@Bobgy
Copy link
Contributor Author

Bobgy commented Jun 19, 2020

/assign @rmgogogo @jingzhang36
for review

@Bobgy
Copy link
Contributor Author

Bobgy commented Jun 19, 2020

/cc @Ark-kun @numerology

@Bobgy Bobgy changed the title chore(release): set up conventional commit changelog tool chore(release): set up conventional commit changelog tool. Part of #3920 Jun 19, 2020
@rmgogogo
Copy link
Contributor

/lgtm

@@ -2,6 +2,14 @@


**Checklist:**
- [ ] PR title should follow our convention. Examples:
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@joeliedtke Can you also review this section?
Thanks!

@@ -28,6 +28,66 @@ use GitHub pull requests for this purpose. Consult
[GitHub Help](https://help.github.com/articles/about-pull-requests/) for more
information on using pull requests.

## Pull Request Title Convention
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@joeliedtke and this section

Copy link
Member

@joeliedtke joeliedtke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added a few suggestions.

@@ -2,6 +2,14 @@


**Checklist:**
- [ ] PR title should follow our convention. Examples:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested revision:

  • The title for your pull request (PR) should follow our title convention. Learn more about the pull request title convention used in this repository.

    PR titles examples:

    • fix(frontend): fixes empty page. Fixes #1234
      Use fix to indicate that this PR resolves an open issue.
    • feat(backend): configurable service account. Fixes #1234, fixes #1235
      Use feat to indicate that this PR adds a new feature.
    • chore: refactor some files
      Use chore to specify that this PR cleans up or improves the affected files.
    • test: fix CI failure. Part of #1234
      Use part of to indicate that a PR is working on an issue, but shouldn't close the issue when merged.

CONTRIBUTING.md Outdated Show resolved Hide resolved
CONTRIBUTING.md Outdated Show resolved Hide resolved
CONTRIBUTING.md Outdated Show resolved Hide resolved
CONTRIBUTING.md Outdated Show resolved Hide resolved
CONTRIBUTING.md Outdated Show resolved Hide resolved
CONTRIBUTING.md Outdated Show resolved Hide resolved
CONTRIBUTING.md Outdated Show resolved Hide resolved
CONTRIBUTING.md Outdated Show resolved Hide resolved
CONTRIBUTING.md Show resolved Hide resolved
@k8s-ci-robot k8s-ci-robot removed the lgtm label Jun 23, 2020
@k8s-ci-robot
Copy link
Contributor

New changes are detected. LGTM label has been removed.

@Bobgy
Copy link
Contributor Author

Bobgy commented Jun 23, 2020

Hi @joeliedtke, thanks a lot for the detailed suggestions!
I've resolved all changes I've applied. Left two comments open because I didn't exactly followed your suggestion, please take a look again?

@Bobgy
Copy link
Contributor Author

Bobgy commented Jun 23, 2020

I'm getting this in first to inform the community about the change, @joeliedtke if you have further comments, I can send a following up PR.
/approve

@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: Bobgy

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@Bobgy
Copy link
Contributor Author

Bobgy commented Jun 23, 2020

/retest

2 similar comments
@Bobgy
Copy link
Contributor Author

Bobgy commented Jun 23, 2020

/retest

@Bobgy
Copy link
Contributor Author

Bobgy commented Jun 23, 2020

/retest

@k8s-ci-robot k8s-ci-robot merged commit 782dec0 into kubeflow:master Jun 23, 2020
@Bobgy Bobgy deleted the changelog_tooling branch June 24, 2020 02:09
@Bobgy Bobgy added the cherrypicked cherry picked to release branch `release-x.y` label Jul 2, 2020
Bobgy added a commit that referenced this pull request Jul 2, 2020
 (#4033)

* chore(release): set up conventional-commits/standard-version

* chore(release): add contribution doc and PR template for conventional PR title

* Example changelog

* Revert "Example changelog"

This reverts commit bf5136c.

* Fix VERSION having extra line ending

* Add urls to CHANGELOG.md

* Add script to fix changelog format

* Revert "Add urls to CHANGELOG.md"

This reverts commit de82f4c.

* Integrate changelog process into release-imp.sh

* Updated according to @joeliedtke's suggestions
Jeffwan pushed a commit to Jeffwan/pipelines that referenced this pull request Dec 9, 2020
…beflow#3920 (kubeflow#4033)

* chore(release): set up conventional-commits/standard-version

* chore(release): add contribution doc and PR template for conventional PR title

* Example changelog

* Revert "Example changelog"

This reverts commit bf5136c.

* Fix VERSION having extra line ending

* Add urls to CHANGELOG.md

* Add script to fix changelog format

* Revert "Add urls to CHANGELOG.md"

This reverts commit de82f4c.

* Integrate changelog process into release-imp.sh

* Updated according to @joeliedtke's suggestions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved cherrypick-approved area OWNER approves to cherry pick this PR to current active release branch cherrypicked cherry picked to release branch `release-x.y` lgtm size/XXL
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants